An E cient Implementation of Naming and Addressing of Objects
نویسنده
چکیده
This paper proposes an e cient implementation of method calls using the Hierarchy-Relative Naming Scheme. The relative cost of the straightforward implementation of the scheme increases dramatically when virtual address space sharing optimization and replacement with local procedure calls is taken into account. We designed a method call instruction sequence that is as e cient as a simple procedure call, when the source and destination objects share the same virtual address space. The sequence induces a page fault if special treatment is necessary. The new implementation was evaluated as preferable in most cases.
منابع مشابه
Naming and Addressing of Objects Without Unique Identifiers
This paper proposes the hierarchical naming scheme, which is a way of naming and addressing suitable for large-scale distributed systems. FIrst, assumptions of the systems are provided, and features required for naming in the systems are discussed. Then, the methods for giving location-independent IDs and addresses representing objects' location are proposed. Our scheme constructs global IDs an...
متن کاملTion Handling in Multiprocessor Operating Systems Using Object-oriented Design Techniques. in Pro- Ceedings of Object-oriented Programming Systems
This paper presents re ective object management as s set of facilities for handling objects with various properties such as grain-size and lifespan e ciently and naturally. The facilities are classes, variablelength identi ers, memory management, and e cient communication between objects. A class hides details of the implementation of an object such as language and hardware dependency. An ident...
متن کاملComparing Verb and Object Naming Between Patients With Parkinson Disease and Patients With Cortical Stroke
Objectives: Based on recent studies, verb naming is more impaired than noun naming in patients with Parkinson Disease (PD). Noun and verb retrieval problems has been well documented in patients with cortical damage. To explore the possible contribution of cortex and subcortex areas in word finding test performance, we studied verb and object naming in patients with cortical and subcortical lesi...
متن کاملField Programmable Gate Array–based Implementation of an Improved Algorithm for Objects Distance Measurement (TECHNICAL NOTE)
In this work, the design of a low-cost, field programmable gate array (FPGA)-based digital hardware platform that implements image processing algorithms for real-time distance measurement is presented. Using embedded development kit (EDK) tools from Xilinx, the system is developed on a spartan3 / xc3s400, one of the common and low cost field programmable gate arrays from the Xilinx Spartan fami...
متن کاملModulo-addressing utilization in automatic software synthesis for digital signal processors
Digital Signal Processors (DSPs) have become key components for the implementation of digital signal processing systems. With DSPs moving into new application domains and the increasing complexity of modern DSP architectures, e cient programming support receives major interest. Therefore, an optimizing compiler becomes a must for future DSP-architectures. Todays DSP compilers result in signi ca...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995